//
//  HD_HSP_Location.h
//  HDLianXuDingWeiDemo
//
//  Created by HDHaoShaoPeng on 2017/5/22.
//  Copyright © 2017年 HDHaoShaoPeng. All rights reserved.
/*
 版本：V1.0
 开发者：HSP
 更新时间：2017-05-22
 功能描述：完成连续定位功能，将从服务器获取到的用户的位置信息实时的反馈给代理类。
 */

#import <Foundation/Foundation.h>

#import <UIKit/UIKit.h>


@protocol HD_HSP_Location_Delegate <NSObject>

//更新位置信息
-(void)updatePositionintWith:(CGPoint)point;
//实时返回用于连续定位的各项参数
-(void)updateInfoMessagesWith:(NSString *)infoMessage;
//没有设置机器号的回调
-(void)pleaseInputIdentifier;
//实时返回上传到服务器的编号
-(void)feedbackiBeaconMessagesWith:(NSString *)string;

@end

@interface HD_HSP_Location : NSObject

//代理，监听回调的类
@property(weak,nonatomic)id<HD_HSP_Location_Delegate>myDelegate;
//机器号
@property(strong,nonatomic)NSString *macAdress;


//初始化方法
-(instancetype)initWithServerIP:(NSString *)serverIP andServerAdress:(NSString *)serverAdress andSoapActionAdress:(NSString*)soapActionAdress anduploadPort:(int)port;
//释放内存方法
-(void)releaseMethod;
//上传蓝牙信号方法
- (void)udpParameterWith:(NSArray*)beaconArray;

@end
